//
// Created by Zhang on 2021/2/24.
//
#include <stdio.h>

/**
 * 运算符、表达式和语句
 *
 * 表达式是计算机预言帝额基本成分，是计算机用来计算的式子。表达式一般有运算对象和运算符组成。
 *
 * 1.算数运算符
 *
 * 2.算数表达式
 * 用算数运算符和括号将运算对象连接起来的、符合C语言语法规则的式子，称为算数表达式
 *
 */

int main() {
    //算数运算符
    printf("加法运算符：3+2=%d\n", 3 + 2);
    printf("减法运算符：3-2=%d\n", 3 - 2);
    printf("乘法运算符：3*2=%d\n", 3 * 2);
    printf("除法运算符：3/2=%d\n", 3 / 2);
    printf("求余运算符：3~2=%d\n", 3 % 2);

    //类型转换
    int a = (int) 5.01;

    //逗号运算符和表达式,值为最后一个表达式的值
    int b = (1 + 2, 3 + 4);
    printf("%d\n", b);

    //关系运算符
    printf("%d\n", a > 10);

    //条件运算符
    printf("%s\n", a > 10 ? "哈哈" : "呵呵");
}
